Belford Roxo, amtlich Município de Belford Roxo, ist eine Großstadt im brasilianischen Bundesstaat Rio de Janeiro. Die Einwohnerzahl wurde zum 1. Juli 2021 auf 515.239 Bewohner geschätzt, die Belford-Roxenser genannt werden und auf einer kleinen Gemeindefläche von rund 79 km² leben. Sie ist damit die fünftbevölkerungsreichste Stadt des Bundesstaates. Die Stadt gehört zur Baixada Fluminense, einer Reihe von Vorstädten von Rio mit insgesamt etwa 3 Millionen Einwohnern. Sie ist Teil der Metropolregion Rio de Janeiro.
Benannt ist die Gemeinde nach dem Ingenieur Raymundo Teixeira Belfort Roxo.